﻿using System;

namespace ISR.Core {
	/// <summary>
	/// Class ISRRuntimeException
	/// </summary>
	class ISRRuntimeException : ApplicationException {
		/// <summary>
		/// Initializes a new instance of the <see cref="ISRRuntimeException" /> class.
		/// </summary>
		public ISRRuntimeException()
			: base() {

		}

		/// <summary>
		/// Initializes a new instance of the <see cref="ISRRuntimeException" /> class.
		/// </summary>
		/// <param name="message">The message.</param>
		public ISRRuntimeException(string message)
			: base(message) {

		}

		/// <summary>
		/// Initializes a new instance of the <see cref="ISRRuntimeException" /> class.
		/// </summary>
		/// <param name="message">The message.</param>
		/// <param name="innerException">The inner exception.</param>
		public ISRRuntimeException(string message, Exception innerException)
			: base(message, innerException) {

		}
	}
}